package cn.soft863.users.service;

import java.util.List;
import java.util.Map;

import cn.soft863.common.util.PageInfoUtil;
import cn.soft863.users.pojo.AAdmins;

/**
 * Service
 * 
 * 封装和处理数据的 将数据库中取出来的数据加工一下 因为页面上需要的数据往往真不是查询一张表就可以的.
 * 
 * 接口和实现类
 * 
 * 一个接口可以持有多个Dao
 * 
 * @author 902-B-Book
 *
 */
public interface IAdminsService
{
	/*---- 管理员表操作开始 ----*/
	/**
	 * 添加一条管理员
	 * 
	 * @param admins
	 * @return
	 */
	int saveOneAdminsService(AAdmins admins);
	
	/**
	 * 更新一条管理员
	 * @param admins
	 * @return
	 */
	int updateOneAdminsService(AAdmins admins);

	/**
	 * 查询多条管理员
	 * 
	 * @return
	 */
	List<AAdmins> findCondListAdminsService(PageInfoUtil pageInfoUtil, Map<String, Object> condMap);
	
	/**
	 * 查询一条管理员
	 * 
	 * @return
	 */
	AAdmins findOneAdminsService(Map<String, Object> condMap);
	/*---- 管理员表操作结束 ----*/
}
